home *** CD-ROM | disk | FTP | other *** search
/ MacHack 1997 / MacHack 1997.toast / Hacks / Hacks ’96 / MFWM / Read Me < prev   
Text File  |  1996-06-23  |  1KB  |  33 lines

  1.                                         M acintosh
  2.                                         F eable
  3.                                         W indow
  4.                                         M anager
  5.  
  6.     For those who actually like X Window's ability to change the window focus by simply
  7. moving the pointer into a window, check out this hack. It works by patching FrontWindow() to
  8. return the window that the mouse is currently in. For those programs that follow Apple's
  9. sample code (and all other sample code I've seen), this works well. However, some programs
  10. (ie. the Finder) keep track of the foremost window on their own, which breaks the hack.
  11. In general, the hack will break on pointing to a window and typing. Mouse events usually
  12. work fine.
  13.     Of the few apps I've tested this with, I got the following compatibility results:
  14.     
  15.     Application                Mouse    Keyboard
  16.     -----------------------    -------    ---------
  17.     Finder                    Yes        No
  18.     SimpleText                Yes*    Yes
  19.     Netscape                Yes        Yes
  20.     CodeWarrior IDE            Yes        No
  21.     NCSA Telnet                No**    No**
  22.     *One can select and deselect in background windows, but the hiliting won't redraw right.
  23.     **But I'm planing on fixing that one for personal use. If you want a copy, drop me a note.
  24.  
  25.     I'd REALLY appreciate it if you would just drop me a note saying that you even tried
  26. the hack. I'm really curious if anyone likes this besides myself. I'm planning on maintaining
  27. this hack for personal use, so if you leave it on your system, be sure to drop me a line!
  28.     This hack goes to 11.
  29.  
  30. Rob Hagopian
  31. hagopiar@mailhost.vu.union.edu
  32. 6/22/96
  33. MacHack XI